2095
4
398
1
22330
22
330
0
3117
3
3929
10
1362
3650
424
2
2488
5108
6411
11
2168
5
3632
2191
532
657
561
185
2102
1343
631
1085
1817
6194
6
326
3760
1327
423
504