1701
0
894
1
3329
7
4061
11
1537
3592
2
1232
572
2035
4
3132
2348
2163
2723
5
440
1496
586
17
1270
344
334
616
21
1585
861
3020
988
1657
2162
844
368
4351
670