2698
8
3303
7
1860
3
1877
2
31997
55
2639
2565
2475
2460
4
1319
1
1427
1521
2229
2939
2488
1507
2199
3697
2948
1362
1107
1232
916
744
2827
2248
2129
10
2113
4822
2410
6