2294
1
2166
3326
3
4179
3208
1320
2
496
0
2559
266
167
917
6983
10
5367
3571
1734
868
1895
619
810
693
1211
2710
3597
5
7398
27
1496
6
2396
6026
2879
812
2152