750
1
673
2
532
735
161
911
1112
3904
2242
0
61
73
1295
3
84
394
563
685
662
401
316
1090
834
230
471
294
465
358
427
519
213
1164
16