1013
1683
841
1558
3279
998
1289
1219
3443
1019
899
3115
840
1514
1452
1292
1607
780
861
1642
878
901
1384
1059
875
2468
926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
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