2913
2
1267
1106
1
2541
0
471
1522
3817
8
2732
851
4309
3
1555
1812
1400
2268
4
1857
3107
5
976
1431
2480
4187
10
3696
2310
1777
1324
2111
2942
6
7053
7
1376
2992
101569