2071
0
1936
1
2982
3
619
1329
1425
2799
365
2770
4
4237
14
722
1133
1610
1939
274
957
951
454
409
403
415
1557
3795
456
1045
467
602
1661
787