412
664
551
304
1128
785
21157
350
1794
579
403
323
1903
367
336
670
1616
343
1560
1962
323
1103
268
325
1037
282
1078
560
55547
715
578
310
1932
2027
866
316
273
49932
1464
590
4652
385
2286
857
473
655
2341
3612
18557
383
638
2645
343
55829
6195
6557
1318
355
341
426
271
631
5141
814
367
1932
1338
3566
628
3233
626
615
701
373
506
1385
1978
952
989
302
1947
554
879
732
300
867
280
324
625
619
1166
630
1385
1763
343
436
638
1062
538
1960
305
2101
528
362
443
470
2708
319
329
187
440
413
1429
292
538
1025
426
382
551
851