2982
3
646
0
1425
1
1922
544
1587
365
2799
1329
3025
1614
571
1133
650
1939
957
951
454
403
2121
4
409
1506
3795
415
1045
456
1557
1661
274