2306
0
802
1458
3
10324
2
2587
16
2978
3440
2431
1
5108
4
1811
2909
139
5602
9
1661
246
4271
12958
5
1960
7
845
2604
1633
978
6579
4677
10
3054
2904
2211
1277
463
121182