1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1668
755
826
836
1542
3522
2152
2872
662
871
1669
923
1297
2193
833
737
989
804
848
1966
792
793
1137
1755
925
848
1292
1254
1203
1059
1182
788
679
930
585
2723
629
3830
959
893
932
1132
1403
3008
1009
1119
758
2202
669
1086
717
2719
721
584
635
626
795
1560
1597
1595
1289
2011
694
3244
2036
1551
760
1131
812
1564
1591
1104
3078
793
903
695
2810
1468
1275
1194
1181
9146
1988
789
1525
656
1570
1446