2948
2
3293
1
2934
8
1362
4
1937
418
0
2095
3888
3
3371
5
2138
3277
2564
4049
10
2082
1802
1376
2623
1060
1998
15276
27
22330
22
4964
1230
1649
1070
2425
2488
2709
6
437