1129
0
1132
1501
1
650
417
553
935
493
543
1330
2
1603
263
714
2003
447
1049
383
573
2400
2710
8
661
1084
477
804
292
414
895
870
1124
775