900
401
824
31
849
545
293
924
1
706
556
668
412
170
907
492
1284
473
305
301
491
381
1311
735
1054
509
2257
10
1490
839
10
159
1591
1744
1243
154
236
728
453
363
473
571
705
2018
1029
77
412
9
1039
82
139
442
