3105
1135
1104
19556
2260
20064
1026
942
1145
2581
1007
2118
1692
2341
1004
906
1079
842
2664
1579
8737
54916
1929
960
1040
5348
1115
1100
2336
1206
2937
2503
1438
899
968
1903
1813
1217
6890
979
1100
1270
976
2696
1298
1258
8895
885
920
891
1696
925
1171
819
3079
1010
1064
5644
1536
916
1026
1014
978
1085
3062
1111
1527
2708
890
2084
899
2149
1325
1068
903
2277
1088
5509
917
3052
1549
1346
5682
1289
1113
1381
7829
1033
1078
1326
1197
951
1150
5217
2875
935
1025
883
1291
2511
1565
1157
2521
2059
923
1741
1315
1951
4379
1783
826
896
1640
1484
872
1780
1513
1273
851
2636