421
412
775
84
762
481
1
301
221
151
1133
331
10
1849
1407
2135
1334
1272
68
2710
652
401
1586
682
611
1403
391
811
30