3691
5
2809
2
1933
3
17353
0
2301
2881
31535
3741
814
1
567
3114
4
3510
2470
4111
543
2749
2169
2748
1452
1098
2199
3469
2172
1540
2546
1285
2782
1796
2076
105290