490
0
2271
4
2522
2
1743
484
596
1166
562
2663
1862
1
3971
2505
344
668
1298
477
914
572
1581
938
868
809
1336
475
1500
1092
2041
2313
2044
2075