3426
4
2729
15
636
0
2919
2
3519
9
1473
2408
8
2286
4775
392
2358
943
3
458
3083
2465
1304
1
2209
3266
1933