986
2
1550
5
2061
2602
4987
3
19034
6
1453
853
1
56488
0
1215
2117
4
598
2796
834
4362
2297
2457
2169
1348
48766
24
2261
4713
14
1306
2100
1482
1571
9244
11611
22330
22
378