2715
1605
1452
2403
1193
993
887
2860
1832
1885
920
2705
1149
1498
916
3117
860
2098
1600
2237
3103
1541
1962
1061
2917
1554
1068
1890
1704
1581
1125
978
1223
1477
3176
1488
907
1304
982
1122
1004
1353
1013
789
2192
2344
2145
1170
937
1058
1162
1301
1663
1909
1031
864
2612
2478
1337
1654
950
1811
1147
1476
1372
909
1178
1666
1145
952
1196
1281
1076
1824
2634
848
1021
846
1848
781
1938
1154
2539
1600
743
1303
1681
1547
844
1171
809
789
810
850
2298
899
828
941
948
798
3157
1728
1284
1367
1525
947
2723
1202
1522
1707
886
1067
1204
18308
1025
1723
1491
2157
986
1667