3315
2
1973
5
304
0
1295
1671
1
1032
4987
3
2764
1674
545
2602
11881
1758
1020
418
257
342
355
699
351
689
2796
3292
543
8822
6662
1610
1306
4
529
223