420
0
1581
938
638
2595
440
761
809
2358
9
495
1312
1
1478
2155
3
534
475
1500
1056
3593
16
2041
2
2313
893
1207
2075