3575
1
1828
844
2
2277
0
3673
6
2304
3
2413
3868
10
16174
5
3328
1320
10598
1903
2966
2584
11
2568
1960
3066
7
2160
4537
4
5052
1593
2193
1998
1769