2125
1
801
0
3200
3
697
1992
2710
2
1309
4914
1243
2123
1105
1103
534
484
673
490
596
2663
562
1166
668
1862
914
1298
1581
938
2562
809
477
1500