1590
4
1557
2
2199
1
2129
10
2460
1319
1860
3
2569
0
2475
1736
2229
2562
2299
1507
3697
1877
2086
31997
55
3256
2698
8
2948
2639
2565
744
6676
12
1427
1521
2113
4822
8002
7