3765
4
1867
1
1415
2231
6345
297066
0
3683
1581
2
1295
419
1691
2683
2650
20
1871
2758
280
1084
8217
6
5225
8
1527
2100
2688
2159
2108
3
2250
2110
1489
785
2245
3987