2035
1
2138
2
1309
0
1992
3
697
4914
1102
5164
5
1522
2195
1243
1668
1382
5389
956
1636
989
1694
243
2317
9877
6
8323
2259
3175
1757
1622
11891
27
1416
2131
4326