2530
3295
1528
1224
1373
2991
3100
3793
1314
1331
2158
3482
1482
1958
992
2629
1349
9112
2081
2573
2171
1802
1985
1635
1572
2250
1117
1137
928
979
1709
1570
3591
963
1783
3056
2488
1369
1150
1427
1491
1341
2428
1260
2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
880
942
2495
1896
937
884
1464
4251
1246
899
2341
1350
1282
1972
957
880
1349
1107
1275
909
984
852
1588
747
3229
2288
1400
2833
1012
1083
2363
1227
989
5686
952
986
1415
898
1163
919
2790
779
1005
908
838
1143
860
1450
860
845
877
1087
953
2890
1441
983
837
854
2155
1167