4302
399
2203
287
2024
32
1564
864
1035
117
1360
920
1815
821
802
472
1739
316
1207
384
854
17
1254
273
853
340
803
562
1264
508
1199
773
1854
321
1867
40
1094
653
2242
576
726
759
1119
354
1179
58
1463
872