2507
1
518
2
4029
8
3517
6
1412
0
1179
2688
1712
5135
3
2377
1622
810
1443
131589
6110
4
826
1736
1445
2174
2405
14887
18
1641
1105
5504
16
1516
3910
297066
24337
22
10317
11059
9