400
0
3614
3
798
282572
1928
2
1049
3696
6
256612
8475
12
36045
2587
1282
472
1348
1848
4223
22
1555
4012
4
787
1204
5108
4106
2272
9