2669
2
2698
1
1446
3629
1423
1564
1172
19944
432
0
1682
4
1967
1746
1506
1495
2530
2773
3
918
489
883
2452
1821
3789
1492
8002
7
1640
1751
2234
2483
778
2435