475
0
454
905
1342
2478
1
1404
1239
1282
1672
465
1974
710
7793
4
664
792
1853
2258
1429
1051
809
3252
572
432
633
570
3080
3
2241
1529
1252
1519