5056
1402
2324
2202
819
864
3354
2629
885
886
986
1121
1010
1874
9144
1141
1976
8145
996
1312
1528
1743
1237
937
1473
1130
1178
887
851
6010
942
1174
830
1405
3102
902
1707
1059
970
13907
1107
1863
1113
1544
1091
1151
993
896
1026
2175
1149
1324
910
883
6439
911
1663
1968
5935
1137
3336
1168
1582
1394
832
1561
1006
1391
2042
1329
2045
1462
2755
996
4839
1413
2287
7983
992
1075
1327
1044
1157
2136
1320
994
1365
1803
1876
1136
1912
813
988
1770
1134
7914
1670
1100
1126
1054
1040
848
956
1209
879
850
1222
1519
1079
1026
968
1539
858
1541
4383
7119
3138
11889
925
1957