140
108
1
254
115
212
100
147
1
447
1
355
485
1
276
918
645
316
881
814
2002
753
520
438
410
1
844
606
786
1527
438
958
2506
644
1655
441
1145
1106
4321
4434
623
1
618
1372
507
2041