351
1
1114
1861
9
1282
5
335
3
1487
7
308
310
391
337
339
266
815
633
2
816
864
457
793
2771
4
449
1602
6
1219
1221
1310
2343
395
477
585
802
2109