2194
1
951
2512
2
2788
6741
4
1489
3286
2901
1845
1364
3369
3
2272
9
1827
5407
10180
8
1072
965
974
1746
733
356
0
4476
6
2416
7
1057
1596
2538
4849
50969
2109