405
382
410
480
540
740
492268
4311
4914
4222
495
5812
26837
20160
18711
16652
1315265
12962
1185148
11684
10600
965143
8800
77311