2640
59818
30542
11591
29424
8080
4890
2092
44327
1172
1772
2798
66912
83311
88025
48410
2795
1603
422915
704171
7225
1784
1366