2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
4358
6561
14
1247
1301
3329
1
2304
2595
2761
3629
1145
1223
3371
9
5151
2037
1931
4
3715
1505
3105
3466
1292
1676
2966
10
19079