1540
1043
2573
784
4525
3596
2526
857
1187
3807
1496
4898
22236
2076
10779
1303
820
879
798
1330
962
801
2318
1187
1795
2474
955
756
1007
852
2172
873
14790
899
923
930
14019
795
1709
1915
4177
2446
1045
5475
1233
976
983
836
1099
1751
2245
771
1063
906
1525
917
1644
906
845
1458