2433
853
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
771
1372
827
768
1187
2878
2834
778
1621
2014
833
976
1052
3544
1049
2289
3938
970
1500
1550
1769
1100
983
2940
990
1300
2237
1075
864
859
859
831
898
3447
2840
2998
1233
1152
1216
1665
1101
1325
936
2169
1055
894
1441
858
1301
800
1091
914
1033
2438
1092
1006
1046
1036
858
1322