1297
0
312
1
3996
4
1863
1045
478
4223
22
282572
1009
2429
5
340
370
525
36045
363
266
6976
12
422
507
552
3469
2
639
6800
2740
14076
7
2691
1073
1779
558610
6
1559