2812
35766
1356
992
984
13049
22846
1274
4178
995
1547
869
1140
1683
2018
940
953
1204
3300
4168
1968
2036
1049
2806
973