2906
2
1757
1467
2377
1
810
847
1317
1412
0
131589
1923
1736
2405
1445
1516
2174
4
775
1712
1641
1105
1334
3188
2165
10317
1047
297066
5169
24337
22
1089
610
1179