2219
2
1860
5212
6
2688
1547
1
3337
5
7793
4
1689
4070
1828
3
1277
10582
4310
8072
4009
1397
2948
7812
7
1691
3065
1734
572
0
1596
921
8527
2055
83
300
1043
2108