2260
4
1556
7
2934
2
3037
1427
1
1583
963
1088
3009
6
1584
0
2029
1875
10895
3
3126
1859
9726
1707
3897
5
1687
8
6176
10
2907
11797
3216
2237
1542
863
3319
1424
1649
1833