1138
2
1029
0
2033
2149
1
1816
2541
3025
2431
1074
307
2435
735
646
2066
447
1342
1031
2624
11
2524
1006
1848
434
4987
3
2079
1847
1620
3134
2984
1528