2431
1
1458
3
10324
2
3440
5108
4
1811
0
5602
9
20634
8
1167
4271
1463
7334
2604
7
978
6579
2076
1662
6
3054
2904
5620
11
809
2264
467
2855
948
886
752
2659
768
3293