21152
8
2037
1
2422
5
786
0
3507
6
1382
5597
2615
2
1524
3354
2626
846
2268
4
2043
1537
3080
3
2316
3484
2092
2780
1676
1306
2980
2113
2921
1044
1813
1444
3101