3482
1166
1245
1325
1149
868
1493
1486
1961
1923
1351
933
1127
1408
836
2459
1590
1216
936
1845
2013
1859
2375
3754
928
1055
889
897
1002
1431
1624
1113
1735
2593
2182
2507
2140
2498
1100
1447
1306
1706
952
1854
1144
2047
2475
2798
1099
2797
1032
977
1469
1366
913
1815
1527
2530
1667
3295
1482
1586
1079
2775
1318
865
1680
2620
786
1341
1882
1105
916
886
1180
1526
1679
843
1110
1107
1293
1033
920
1433
1481
1702
3621
1816
1092
1195
1143
2119
970
874
1325
2469
1050
953
2991
1485
1788
1003
1137
742
941
2190
3699
1277
1419
833
2859
4374
1540
885
834
927
1104
1421
1088
1275