1212
1097
778
1558
1294
952
1123
2342
1312
1280
1154
15311
2462
1570
2567
3105
725
4667
5088
857
1848
754
706
809
1073
894
774
966
730
1815
999
1018
1866
6871
763
1378
20483
1502
615
1168
722
1953
1201
710
648
3751
1086
1296
1189
2241
837
1047
1556
1198
2155
2208
1137
800
1378
1182
1438
1415
1405
2060
954
819
680
1416
1206
2444
5856
1981
2540
817
879
860
1625
795
1057
735
613
811
833
1304
2872
3644
1161
699
910
6845
1192
1343
716
888
714
1512
1821
3142
800
891
3390
2485
1124
884
1634
1742
1140
1871
2534
1185
802
2611
805
1161
1053
2263
624
1470
945
2215