1778
1
305
2742
4
235
355
1040
250
980
352
2
1185
595
0
1111
443
253
716
361
1007
76
704
3
228
101
323
951
703
760
531
635
7
503
1910