2515
1542
1029
1282
1476
938
1799
936
1391
1254
1000
940
1023
1692
822
1895
1609
884
896
3650
970
1001
4014
886
956
1139
2036
1037
1834
1372
1973
1608
1731
1040
978
1734
1239
1452
916
994
1411
2991
1603
5252
1048
1447
2463
845
845
1783
2449
1730
1182
1433
1328
882
1975
812
1206
2070
802
849
911
879
2935
1969
955
1035
1382
2038
1310
1008
897
917
764
1066
850
880
869
1061
4230
981
1652
905
987
3037
848
808
937
1823
973
1492
1542
1459
1268
2437
1758
1475
2738
890
1988
1188
1022
1493
1604
1767
1941
1400
1307
1546
837
876
1462
1403
1821
2761
910
857
1294
927