1226
1
1223
851
4309
3
5079
2489
7
1812
1514
1400
2562
2
2268
4
1665
3107
5
1639
1431
2320
10
2185
1977
2544
6
537
0
1507
19932
1777
1324
2955
2942
2200
1376
960
1748