1395
2389
687
1823
818
793
2642
1088
1529
5409
4057
4922
1565
835
3360
2285
1659
676
1467
1938
934
877
900
695
1236
6189
1035
1354
3823
1228
871
1533
821
1960
1014
8453
4255
1976
1984
1966
2549
1954
7224
737
5149
757
710
6966
1181
724
1252
875
4916
6636
922
1282
737
991
1119
1343
3113
883
1178
2151
797
1544
1535
982
721
680
1143
1075
1538
2095
1105
2083
3677
1542
842
1042
1092
1959
1332
692
962
2347
668
891
1442
695
948
1018
5141
1997
3164
8160
1492
1180
2016
1266
846
3007
1265
2811
725
3675
1456
2877
1235
851
839
865
883
913
1098
1985
1269
1685
650
1941