2095
4
398
1
438
0
22330
22
330
3929
10
938
1686
3466
326
2372
2
199
504
4017
1006
1649
2086
3098
4531
5
3650
3
370
4097
1362
11199
424
3117
4223
603
7328
694