3765
4
1581
2
5225
8
3629
1
297066
0
1334
1412
1105
3683
2377
1226
1247
810
2650
20
610
2245
3
11924
4382
1736
442
1445
2797
5
131589
1712
2174
2405
1676
14887
18
1641