1059
1
3562
1220
2
2475
1441
4311
3326
3
1597
403
0
346
3505
3621
3428
2811
40177
3117
5
2333
13780
9
3644
4
4463
4358
6
3870
12
2668
2478
6698
7
2281
2257
2271
4287
2760