2245
3
3053
7
1412
0
619
1
297066
131589
1712
1516
1736
2
2377
3683
2650
20
1334
810
10317
928
610
1179
19944
1972
1089
2265
1445
19932
6
2323
9
1047
2174
4
2405
14887
18
1641