1596
1506
4274
1307
5828
817
9966
721
896
1106
1995
773
1483
886
1590
1098
920
752
700
805
1408
814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
1070
1391
824
1615
1361
1235
949
7625
737
4265
860
1114
669
1075
681
1249
1104
1192
696
1163
688
957
1225
1256
1015
1583
739
672
800
780
1464
7548
1206
872
866
667
821
832
759
769
1406
770
992
1207
919
1481
1003
741
3746
914
1646
851
1322
832
713
1344
1364
898
809
1052
1839
2606
4828
4252
1544
970