5088
6
1344
1
1105
4278
2
1451
1835
2908
10
3554
3
796
527
1552
4623
5
4585
3125
15
3671
810
4553
4085
9055
3563
7
2252
2558
2108
6952
4099
8
2329
10092
12
2499
2234
4
1869