839
1
1154
1124
1129
0
1132
553
1961
804
1084
935
493
4149
5
714
4818
19
300
6370
383
2236
2
573
1053
2211
1073
788
616
798
20374
999
2395
3268
2496