1015
1
1694
951
690
2669
2
564
1743
0
108797
8527
9036
9
5141
7
2173
1289601
4
2937
2126
3000
2132
3
1131
2522
3873
15
1347
5094
5753
10
21152
8
2949
2327
11
1787
2375
1802
1422