2108
3
4452
6
639
4
5207
2
928
1
1139
0
819
2000
1094
343
5132
2805
1132
2306
1506
2907
745
2814
5
2697
2272
1869
1922
1550
302
1381
3001
2260
12
8280
8