2978
988
1901
796
3928
23028
2539
1786
933
1014
927
1897
2313
21332
1591
928
1837
971
1442
1294
2897
2239
1532
1141
1195
1534
1002
1945
899
934
2500
1033
1151
1409
1683
823
2416
1450
1489
6832
1573
1337
905
1217
1170
1517
1613
1479
999
1335
862
1283
9893
1067
802
1892
1340
2155
1260
1663
1331
851
1439
856
1240
862
936
873
1782
993
853
1529
809
903
818
1826
970
1317
1385
1303
2664
862
923
1314
6833
1216
1667
816
1011
1603
1432
1539
1153
9503
1309
2893
1153
1272
7866
1067
1173
1231
1013
1025
1839
908
3114
2534
1961
1777
4043
1058
852
7633
914
2282
1025
807
1475
3469