2906
2
2377
1
4309
3
1412
0
2840
810
131589
10317
11059
9
24337
22
610
1736
1331
1445
19944
4553
1712
2428
2174
4
2405
14887
18
1641
1704
1105
944
1089
11924
297066
1876
5504
16