1247
2
1225
0
3227
1618
3080
3
3683
1
635
1044
1804
1743
7258
2505
3054
5
2044
2902
16
2500
3546
984
790
38477
34
1064
1481
4044
1067
3083
2908
1193
2465