320
0
247
1
437
4111
2
422
428
3691
5
2809
2301
2881
2909
4
3498
3149
2224
501
966
3510
918
2657
3
2749
1817
2748
1452
197
1098
509
1137
419694
9
69
722