1182
2
662
0
2799
3
1603
1425
1
650
2000
18385
1889
1327
1448
417
2982
447
1587
2086
1392
1566
1513
661
571
1421
4349
629
1470
263
8876
8
19279
1129
476