1332
1
1051
5070
19
1225
0
2392
2
1716
1518
1213
2689
1012
383
1376
868
1310
542
581
978
629
452
2277
4548
2899
8
718
4396
5
660
504
4754
7
1078
2477
475