2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1336
1033
1026
1335
965
834
1481
2208
1852
1778
956
1685
1016
1209
1082
1314
971
1001
1791
1577
1300
2447
847
1677
836
847
829
830
1723
1803
1032
853
2370
2452
2180
958
2064
2137
1437
1624
1256
3012
3041
978
944
1158
912
983
757
1154
1593
2122
1578
2363
1689
994
1748
1275
1697
2882
1451
1567
1662
1811
1033
754
1139
3936
1024
2033
945
860
1406
2908
3037
1236
989
932
832
836