2236
2
2356
1888
8
5015
13
1851
3
1086
1
1089
2095
4
398
22330
22
330
0
3929
10
326
504
1006
400
1649
2086
3098
3650
370
4097
1408
1362
3558
120469
35
424
3117
4223
2805
5