319
1103
812
5923
457
1190
338
180
458
1228
375
861
299
781
1140
346
376
430
466
568
641
1676
2520
811
424
917
1049
1269
359
6466
3210
637
41135
364
2173
2662
809
11331
3513
1544
2128
453
427
474
753
322
301
451
361
354
565
838
837
314
1156
1132
667
488
1394
3481
1289
832
2026
356
499
584
270
509
548
1016
12629
501
3476
778
324
1369
688
663
5505
1150
356
313
1600
339
379
853
677
926
367
301
1604
3726
957
326
575
339
3187
299
3180
892
2973
325
869
1388
293
354
346
1107
2894
384
619
465
3735
380
5025
377
369
352
423
381