408
1031
3284
521
652
9449
1107
651
370
853
554
374
313
378
1281
639
338
472
3661
2025
3311
1065
2931
2175
947
18505
352
392
1259
327
528
365
722
338
2088
1610
1947
1087
1077
474
541
538
312
1385
1229
348
560
1108
358
459
8337
283
1033
317
283
481
2291
385
1284
2314
439
343
5781
530
4440
682
871
395
1053
346
2128
299
1034
1044
431
951
487
230
521
378
333
587
498
629
671
572
1142
376
549
732
757
583
541
405
698
270
282
399
336
420
1968
324
365
297
1379
935
2669
383
926
275
318
1108
996
1413
627
385
656
1364
668
344