1258
1
2948
3
1575
2
951
1557
2299
619
564
1606
2502
1734
2740
3539
1349
968
31997
55
1590
1877
2475
3871
2698
8
1860
2565
2460
4
2639
1820
12
1880
1507
2383
2410
6