1400
1
816
298
106
1802
3
430
3508
4
850
2
852
338
2001
982
7
1072
889
409
536
868
1996
341
210
355
624
231
927
392
230
702
611
1099
8
570