1089
2
1085
1
2079
3
2604
7
820
0
2260
12
1852
2488
4
1405
2082
11
1237
1777
3131
17
2705
1182
2522
2523
14
764
1861
5
1823
965
691
844
369
56488
1269
7039
1517
576
2033