1235
3411
1663
1107
1515
1088
6234
1480
1586
2145
933
961
1187
2005
2424
1011
1111
1115
966
831
5140
1024
863
1763
1399
1605
1372
1963
833
925
807
1105
1648
937
1995
12435
1513
918
1086
2414
967
897
874
1208
1031
807
776
1070
865
953
896
1212
1105
1175
775
1577
1304
1329
1678
879
2898
3359
5612
1296
1817
942
1826
1084
820
1195
3456
3995
993
930
866
965
1820
1403
844
879
1010
2350
1983
5060
1395
9354
1370
856
1502
865
1591
831
900
789
1217
2587
1297
1803
2199
816
1020
1919
1155
1480
876
1990
1059
2050
858
1131
6226
1947
5802
1302
1655
761
838
874
944
790