2095
4
8772
3
398
1
22330
22
2445
6
330
0
3929
10
5513
120469
35
2084
7
2241
2
326
504
1006
1713
11
1649
2086
4910
3098
3650
370
4097
1501
1362
424
3117
4223
5559
7328
6411