3451
10
493
1
299
780
298
69
65
312
301
1129
344
62
87
94
1190
2
838
3
654
417
1515
1373
436
1395
1153
646
82
381
1316
802
474
1481