1038
1
1681
1250
2505
2
1539
2921
5
784
0
1015
1558
989
1380
2133
1787
2166
2622
6
3354
1669
1876
1348
3518
3
2377
1622
951
83
2430
2886
2522
868
2077