1673
1
1694
951
1015
690
2669
2
564
1398
1895
1743
0
2949
1004
108797
1941
4
1451
1699
6236
10
964
2312
1174
1688
1492
3
1729
1319
260
3206
5
522
2522
3012