336
5522
5510
619
696
4815
5521
178
1610
2412
243
90
18566
14310
12241
10950
8382
822263
7450
7202
685148
609142
60010
5330