2489
2
1433
1
2732
899
592
0
3366
1826
562
530
5079
5825
4
9220
3
951
1338
8527
3720
1812
2526
3372
3954
913
2337
5
2525
2322
1815
1555
1112
1431
6236
10
1514