914
0
803
694
420
1581
938
638
2595
440
761
809
495
1312
1
1478
534
475
1500
1056
3593
16
2041
2
2313
893
1207
2075