283
322
2910
411
216
351
545
261
433
333
4035
376
27467
20800
19271
17102
1361265
13402
1224148
11956
10860
1026144
9070
79111