5702
1294
316
557
1210
451
361
334
346
336
329
1291
310
1546
2539
537
309
1054
408
1046
715
1114
17401
626
18227
12354
878
468
1509
956
7462
321
1072
950
375
312
301
768
370
619
48622
588
759
437
1600
451
934
991
690
1171
1302
942
371
2293
1094
436
598
4144
337
2590
287
306
277
1011
355
512
235
5471
518
388
2177
517
3081
794
399
788
676
8185
342
320
5695
370
300
416
322
399
509
488
304
435
357
889
466
295
1336
1861
1036
1738
299
1732
280
358
459
510
1249
1490
334
357
341
575
295
380
666
1017
1268
403
1237
902
290
256