1478
2
942
1
1397
1444
3
1132
0
553
2541
1006
804
1084
1149
935
493
714
398
383
5164
573
1053
1645
2211
1073
798
2395
2878
5
300
2767
2499
4
1049
1125