2496
3
2592
2
3222
4398
10
4837
5
1174
1
12459
10827
4
469
0
8527
2069
3065
9956
2797
475
19944
1295
1289601
3657
3491