1733
1
2470
2
1622
1470
775
0
650
1054
1578
1329
467
964
646
1326
1501
1651
1421
2372
1642
543
4111
25137
1231
635
417
31535
447
1070
6370
5