951
1
2466
5
1787
1694
2669
2
2530
4
1174
1015
1975
2906
1508
1606
2262
0
690
108797
1681
2999
3
1526
564
3528
7
3485
1743
1095
1306
3041
1411
2044
2173
4179
2949