1679
1370
1607
1276
1033
2157
1319
3099
3463
1262
1855
2404
1160
948
1207
1826
1877
832
2428
852
1064
1355
1379
921
887
1416
956
1298
881
1696
2106
1636
1525
1551
1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1983
995
907
770
1469
752
800
880
993
3361
1419
861
1832
941
865
1374
1321
1221
1236
1049
1283
977
1025
1031
1972
1107
865
1058
1637
1833
1935
1437
2809
855
1168
853
1332
879
2361
1093
1022
769
909
873
1399
1610
830
1643
1426
756
1251
1713
1430
1007
1672
1050
1009
1202
971
1149