5088
6
24337
22
1344
1
1166
4278
2
1105
1451
1835
1412
0
2377
810
297066
610
11924
4382
4
1736
1445
131589
1712
2174
2405
14887
18
1641
829
3554
3
5978
3256
5504
16
1516