2095
4
398
1
22330
22
1303
120469
35
330
0
3054
3929
10
6976
12
400
1054
3109
5
326
504
1006
964
1649
2086
3098
3650
3
370
4097
1362
424
2
3117
4223
7328
6411
11
1256
5108