1223
1202
793
412
555
491
1488
542
501
1199
342
1193
7979
1165
819
484
909
1229
1576
1190
292
910
1158
1237
1158
845
500
860
7971
531
506
1183
515
1189
522
522
1770
519
1584
1143
1215
848
520
507
1847
1259
1649
847
1902
823
1193
500
1166
152
525
508
898
1166
879
532
500
1219
148
905
290
558
824
872
869
520
532
1229
522
922
838
485
1221
891
503
541
0
841
799
1808
877
3993
1553
7833
860
351
849
838
8115
1543
866
492
542
525
502
501
511
543
521
869
546
536