4156
2459
21199
2973
6277
2367
4337
972
1270
980
1615
1910
1976
892
843
923
1790
962
864
913
3817
1004
1326
1519
1032
2474
1149
3447
1104
900
776
3374
1007
942
1097
1061
1160
1500
1125
2054
937
1198
1367
1149
954
1083
930
821
1010
944
1019
1493
936
1171
1089
853
823
887
1879
2379