1036
1
1251
4077
1035
3153
2509
731
0
2385
3371
10
7053
7
259
4562
5
3435
4
1857
1888
669
589
4321
2143
1382
2
9208
2562
679
270
3378
2722
2060
2325
6
1355
3
3898