63
822
12
131
361
35
519
363
1
94
931
1022
741
804
832
574
55
1162
1161
1252
1503
14812
1223
1335
31144
933
19415
895
612