3765
4
3371
3
297066
0
1295
1
5367
2683
3683
2650
20
810
6026
2
280
2512
1581
1808
1022
2159
2250
6307
10
2245
2303
313
1226
3053
7
3180
1282
9611
986
3078
883
3868