8408
3048
3398
928
6909
2253
3465
1470
5437
2501
2948
1276
1831
761
3195
1559
7107
2741
11197
5678
1253
408
1205
372
1217
456
1421
526
706
299
1613
576
4155
1919
1031
412
568
264
551
246