1484
3112
1526
903
935
2520
1054
836
998
902
5362
1469
797
1893
1005
1348
805
1306
1491
939
1235
2043
1049
1162
2176
1196
1188
971
1246
2015
1150
1251
1873
2858
1327
2251
1595
3833
2469
4717
1306
1181
902
1367
1138
956
925
935
1148
1304
972
951
1063
796
4774
2010
1986
895
1020
1260
815
9516
823
823
1068
769
947
1033
1003
1250
1336
1063
1400
839
1721
1358
1303
1562
826
799
770
883
1180
885
986
865
792
940
1047
1097
1754
1069
1660
1204
2062
1461
820
3762
986
1940
830
946
778
853
2040
839
1291
860
767
3058
820
2926
891
1412
1073
1521
1045
1640
962
1311