2425
7
2768
0
1590
1
1305
2982
3
2999
1819
1778
83
2735
2
1804
1868
1816
1018
2192
1637
1706
1787
795
1396
994
1255
1321
2659
1317
956
1076
2272
1854
1889