3096
1313
838
792
1022
1143
1391
1065
993
1376
999
826
1512
5002
7197
3861
1646
1005
2502
2132
2132
1315
4336
1898
1035
968
3976
1009
801
811
1007
2383
1334
862
3271
19947
5587
764
970
1350
1143
1053
1133
2101
1156
1177
1618
2166
1456
780
4979
1249
10121
758
857
816
1381
1129
1820
2356
3323
3202
860
2741
726
781
856
1035
3831
777
823
1675
985
1185
1695
662
1268
1347
1679
1311
821
1058
993
662
6848
702
70495
1026
3050
997
849
9738
1121
823
1113
1093
1249
810
1836
1296
653
1557
1371
824
4978
1038
1078
2083
746
1579
762
1547
1294
714
1029
1170
1563
5759
1122
781