222
312
182
311
120
254
143
264
185
2014
3111
3210
21786
16480
14531
13130
9992
951263
8724
8670
822148
716142
67411
6550