4940
5
1651
1
2290
2
2733
3
2121
4
756
422
0
330
1133
1852
957
1805
951
409
1557
415
521
2545
602
468
1571
1237
787
1152
846
2490
1425
1939
381