1615
1
2996
0
2932
2
526
2173
1399
19944
4305
1922
2578
1618
913
4358
6
2732
2131
2595
607
21152
8
32302
83
2073
534
1814
3354
2184
929
3
5440
17946
501