1627
0
1665
3
2905
895
8024
2
1132
1763
935
1049
714
1084
493
804
553
1093
1
573
414
1559
383
1129
400
1825
2211
300
1454
477
798
1073
472
1053