2546
2
3039
1
1832
3
1952
381
0
3903
10
2878
5
2008
2800
582
3564
849
1324
1133
1928
1939
957
951
454
403
2710
8
2121
4
409
1065
415
1045
456
1557
1661
602