496
0
339
699
2292
2
1296
35
2429
391
728
1221
3286
461
6075
15
3673
6
863
1015
28098
14
385
573
1233
1193
1494
4
9956
3
2966
2580
1611
230
1224
1
2211
1619