3069
504
571
1378
274
1859
406
2739
362
359
392
2286
563
3815
519
2060
840
2570
2170
461
404
2214
307
1298
330
387
4371
906
341
505
6934
492
722
1319
1299
757
736
16348
41312
309
1635
871
1656
384
657
583
10048
344
566
3710
5171
4368
346
18498
1061
295
5524
372
318
2825
422
2684
1727
440
549
1136
409
1668
351
917
2842
349
2072
10048
1961
321
1093
385
2233
525
354
509
524
1209
923
3069
698
728
899
331
8335
390
2593
1180
368
357
1999
1518
450
1044
368
581
5658
393
482
398
1605
297
2768
310
648
1007
894
3460
1553
377
524
389
1030
297