3980
3
1276
0
6983
5
56488
615
2922
9
1897
1
1904
2524
2
5407
4
9315
2033
1903
116
3044
27
4252
2079
48766
24
356
1756
281
2431
4377
1968
2417
846
1100
1147
3293
462