2184
1
1431
2245
3
1015
3934
2
455
1606
1746
1788
2760
4
8527
5339
5
2254
2468
2414
912
2304
2600
2523
0
3053
7
6346
16
19944
1562
841
1660
3298
3248
8
2377
2110
3575