2140
1040
6730
1520
1770
1620
2830
65302
494610
13842
8720
9658
262678
133036
4440100
4733
130846
58427
92519
98233
114048
70216
72822
56316