363
1
438
3
320
2
669
900
308
1299
1857
8
1658
666
615
1112
4
677
681
1330
7118
6
2687
1262
3253
9927
9
742
894
536
660
655
1574
1102
929
570
1334