875
1
425
1145
1085
1132
0
1129
1880
2
2060
733
5559
3
383
493
1084
1421
935
1392
475
804
1769
573
419694
9
2211
913
1053
2000
300
780
169211
11
611
1282