1089
2
1085
1
2079
3
2604
7
2675
2260
12
1852
853
2488
4
1237
1777
3131
17
8686
5
2705
1182
2169
1215
1714
2952
3233
16
2523
14
764
1861
1823
1312
4362
3379
2585
56488
0
1917