1243
0
2123
2271
4
534
2919
2
1103
490
1105
1862
1
477
484
1166
938
596
809
562
2155
3
2663
1298
668
2358
9
2313
2041
4821
2075
2948
6
1500
914
2661
2061