1960
0
3090
6
2688
1
2329
1630
2459
2
3066
7
4537
4
400
6899
9
3336
5915
11
7018
4114
3
551
3461
2505
2919
322
1188
3575
2735
3987
2821
7599
13
751
1195
1974
2836
862