526
1
757
478
620
2
3107
7
632
912
0
88
1319
74
84
986
775
627
412
770
392
691
889
3
140
2094
2432
876
1162
107
2635
6
1948
1265
465
796