1595
838
2518
1306
2337
1113
5190
1007
796
1309
1968
927
1314
687
848
1369
4263
2457
1435
863
1021
1476
886
3397
1215
1295
1409
1086
1267
1306
2899
1190
1215
1153
1195
865
3040
844
1065
3111
674
686
911
837
1378
776
747
788
649
806
711
3011
1567
881
806
831
739
808
896
958
2740
1304
1204
712
1842
1199
2833
1127
1207
3757
1047
1310
3083
933
843
2359
1089
3682
1081
2945
879
1893
904
747
2297
1330
941
994
824
1123
924
1340
795
1349
678
1021
1161
1618
1004
839
1487
796
973
1273
2594
1082
1510
728
1050
2390
2722
830
1306
1645
729
949
999
1481
1273
882