4820
2
2037
1
381
0
2444
722
787
430
1429
1345
5
3007
7
1133
1939
1603
957
951
454
403
2121
4
409
415
348
1045
280
456
2855
3
1557
1661
572
602
683