3057
23321
845
2198
2730
2025
6301
745
814
1715
902
1670
1961
693
20921
1349
1282
892
1528
4445
6015
7847
20182
2102
2537
1008
5619
1063
9646
11951
1630
1662
3777
745
1961
801
2503
4533
4868
1409
876
3762
1351
5173
1058
3472
2302
4940
3065
3738
2510
758
1144
1591
6099
4713
802
2010
1407
1591