2906
2
2377
1
810
1412
0
131589
1736
2405
1445
1516
1380
2174
4
1712
1641
1105
1174
1334
3188
4938
1812
3
10317
1751
1047
2209
297066
5169
3715
24337
22
1089
610
1179