286
1
690
349
538
759
4629
1099
1
507
324
702
647
1410
595
553
1204
284
982
2040
3512
3304
2268
265
233
1696
421
1940
377
321
739
1416
441
494
4566
254
359
236
3334
523
719
534