1960
0
3090
6
3706
5
7976
8
3066
7
4537
4
2972
2456
1
1569
1593
2
1977
6899
9
3863
14
3336
3054
1320
5915
11
3461
2919
2360
322
957
1188
3575
1813
586
771
1195
2669
1306