66
843
11
121
361
35
519
363
1
94
921
1022
741
804
832
574
55
1162
1151
1252
1513
14812
1223
1335
31044
933
19415
915
612