5088
6
1344
1
1105
4278
2
1451
1835
3554
3
527
2650
20
3629
862
0
3066
7
1458
1552
1412
1564
810
4553
3539
4085
3563
2252
2908
10
12472
4168
5
2558
2534
1889
6952
3473