1129
0
1470
1
662
3795
417
1603
2
2372
1054
447
661
1501
25137
650
571
263
543
107
1330
467
915
1823
1566
775
1622
1329
1716
2982
3
1922
1642
1326