1960
0
2941
4
4100
6
3145
2
1295
1
3248
8
2650
20
3262
3
280
1581
2250
3765
2245
1226
3053
7
599
1442
3683
2015
2683
1203
297066
2797
5
2773
2354
740
725
2159
5225
2230