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