328
698
382
326
639
904
516
17490
1314
20011
513
893
1339
375
1323
421
516
280
454
358
335
421
483
351
280
732
436
419
357
1744
4989
288
458
496
308
1747
292
331
684
1667
366
1222
1066
575
2463
22634
261
3258
316
327
354
331
2068
578
493
349
1028
517
1569
866
1877
316
718
908
422
399
4989
1930
328
2027
366
2926
445
605
731
1383
977
839
2649
380
526
1070
419
2797
967
688
1277
430
575
347
397
483
376
359
345
626
1948
368
668
318
1012
2169
550
1153
1471
1371
2063
885
1047
848
620
412
1513
350
646
1744
660
644
365
329