2512
2
484
0
5389
1
536
596
2090
1166
562
2663
1862
668
1579
1298
477
914
1581
938
2369
809
2199
1013
475
1500
496
624
2041
2313
2360
6
1042
2075