1733
1
1642
1518
2470
2
1501
2982
3
1823
1903
1129
0
2275
107
1470
571
292
964
1513
1889
447
1421
650
662
661
1374
1425
417
467
635
1329
1054
2372