1456
0
3636
4
4702
2220
1
3436
5
2394
514
1182
4219
7
2234
101415
109
1941
2558
2
787
2080
563
7003
9
9607
6357
14
796
6
4453
2268
2243
1412
954
1610
3207
3157
786
2104