721
13833
861
959
4070
786
1081
1277
962
871
3937
10600
25731
859
1623
939
902
766
925
866
2018
2648
1549
801
1966
968
948
1847
1052
1352
769
3891
1632
1055
935
4703
1528
3092
1225
1089
794
1983
1221
1308
1675
9163
813
810
802
813
1410
1690
3318
813
842
1031
853
813
943
3269