302
0
63
3691
5
2809
2
1926
2301
968
1020
1722
547
326
2881
381
3498
4
3063
3
2224
257
3868
392
443
3510
4111
2657
2749
1
3293
2748
1452
1098
247
2810