247
1
4111
2
3691
5
2809
409
0
2301
798
2881
747
1645
3498
4
1997
3149
2224
3335
74
3510
2657
3
2749
2748
169
1452
1098
394
968
319
171
423
1584
1872