2948
3
2299
1
31997
55
1877
2
1507
2698
8
1860
2565
2639
2460
4
2475
2410
6
2383
744
1319
2562
1427
1521
2113
1736
4822
3303
7
2488
2229
2939
1107
2199
1362
1232
2248