2326
1
3655
11
1809
5820
3
854
0
796
6
2392
2
576
7733
21152
8
2932
2771
5
3498
4
22731
2105
3991
3546
13676
21
12459
3779
1859
1050
2903
1162
2964
1603
1623