1193
1
1665
1869
2
1566
1392
3564
3
2962
6
1129
0
3025
1733
1889
2470
1513
292
650
1421
1425
1329
661
417
2000
1374
6062
16
2372
1054
447
2982
915
1642
1470