1486
1
1273
1997
2
1694
951
1015
2120
690
2669
1359
564
1743
0
2949
108797
1451
1256
6236
10
3008
2312
1174
1688
1492
3
1729
3206
5
2522
3012
4
10827
21152
8
1534