1733
1
2470
2
964
1622
1245
20634
8
1470
775
0
2275
650
1054
1578
1329
646
1326
1501
1651
1421
2372
1642
543
4111
6370
5
1231
6383
17
635
31535
417
1129