2727
2
980
1
512
222
0
671
2411
449
365
3734
3
2982
10396
8
2683
2606
3198
1133
1939
957
2979
951
1425
454
403
2121
4
409
1506
415
1045
456
1557
1661