1089
2
1085
1
1917
2488
4
2602
4987
3
19034
6
1453
853
56488
0
1215
2117
598
2796
1182
834
4362
5
2457
720
2169
1348
48766
24
4713
14
1306
2100
1482
1571
9244
11611
17064
7