952
762
2268
1274
1573
2110
654
2398
1102
4030
4235
853
2691
678
724
911
998
952
1126
821
1840
988
818
857
830
940
1602
642
6824
661
1172
811
979
14946
634
1588
3127
777
793
1216
806
1289
2631
1353
2401
1469
2013
762
1008
762
872
2161
683
1664
3883
703
805
1415
2267
698
5537
1265
649
774
932
3121
3249
727
1182
773
690
4031
843
1777
675
1052
3780
656
1262
1243
1157
2137
618
850
3468
4946
1685
1231
748
1580
717
5914
2089
126709
755
2263
660
1162
2229
2186
700
1873
1031
851
805
1066
666
1512
1154
1193
969
1298
657
1237
727
876
1495
1986
2133
921