356
0
2645
1756
2
5363
6
11221
23
2431
3
18403
4289
10
2497
598
2417
1
3027
1780
2718
4940
5
2922
9
2574
962
2271
285