2677
1
1295
2650
20
280
2521
1581
2
488
0
2250
3765
4
2245
3
1889
1226
3053
7
894
2526
3683
571
742
2683
297066
471
1241
489
202
1060
2797
5
2402
887
809
1238