2234
4
2669
2
3014
20
2698
1
1446
3629
1423
1564
1172
19944
3085
5
3491
3485
7
432
0
1682
3316
10
1967
5141
1746
1506
1495
2530
2773
3
918
489
883
2452
1821
3789
1492