2095
4
398
1
22330
22
330
0
3929
10
1152
2
4895
9
11768
21
1448
2119
326
504
1006
746
1649
2086
1701
3098
3650
3
370
3752
1664
4097
1362
424
3117
4223
7328
6411
11
1256