4250
25
1243
1
956
0
1382
2
2035
2057
9877
6
1683
3354
3175
5164
5
8323
1522
1247
2195
1668
4832
3
1803
2505
1636
3683
989
1743
3054
2576
3513
4
1306
2044
1175
1757