1111
2
716
4
361
1007
443
1
253
372
230
704
3
228
76
699
128
101
323
305
951
232
760
684
0
703
1813
291
727
239
559
419
216
231