145
1
226
250
1302
2
1453
521
832
398
909
1392
4
567
854
184
183
410
331
404
484
623
2418
3
3571
5
669
352
705
170
2604