1694
1
951
2906
2
1015
690
2591
2669
4943
564
2687
1743
0
2949
1709
108797
6707
24
2907
2462
1451
6236
10
1307
3
2312
1174
1688
1403
1492
1380
1729
3206
5
2522