1038
1
2259
1843
2
4519
15
3196
6
1787
2578
2073
2149
5
2123
2936
10
2135
0
1699
1819
1511
2390
2189
2392
1399
1813
19944
611
1000
1545
4311
1889
1746
4179
2760
4
2562