13311
1484
890
810
769
1598
1733
848
2359
885
9648
909
1950
745
2576
957
1615
1922
1344
917
2527
1313
1305
20925
791
899
952
875
8487
898
777
895
899
1238
2402
1279
865
780
1177
1756
912
1045
860
1691
834
1227
3707
880
939
880
1165
931
1051
946
858
1248
965
1190
1131
751