1694
1
951
1015
5006
5
690
2669
2
907
2655
564
2738
1142
3818
7
1070
0
1743
1013
2949
108797
14861
2170
4
1451
3957
3
6236
10
3205
2312
1174
1688
1403
1492
1380
1729