2546
2
3039
1
2733
3
375
2393
3903
10
2878
5
422
0
330
381
468
1324
1133
1928
2490
1939
957
951
454
403
2121
4
409
415
1045
456
1557
1661
445
3795
602