3829
849
1066
714
20463
831
1146
680
758
1773
1030
728
810
4367
986
724
674
723
1975
3721
863
1837
780
945
792
826
1554
2240
998
786
1089
1367
1016
1446
1406
1469
1415
1995
32627
1191
1214
2077
1441
2578
3257
4689
1616
7718
3296
2133
2461
6544
156443