1193
0
931
616
4044
5
661
496
2535
2
1896
11
1478
1780
1
3125
450
3546
876
3593
16
436
11447
822
2649
8527
1461
950
2964
3498
4
1543
1064
2337
47639
1158
2478