316
0
381
868
1824
116
765
3868
2
1319
895
318
572
2211
458
487
419694
9
1877
1
980
372
363
158
154
257
1126
423
1080
9355
3
1343
1880
400
798