1601
2
566
1
123
238
306
610
716
4
230
726
723
1428
112
1049
0
1259
2006
6
1108
3
420
152
118
316
239
74
876
1083
1577
62869
17
485
546
1644
623