780
1
639
1105
8
459
1344
2
814
0
150
78
54
500
56
255
640
476
1047
364
370
438
3
327
320
471
473
390
271
9929
9
252
1087
1643
1343