269
0
2748
2
458
467
1824
2328
31535
1436
1238
266
517
683
1551
968
2121
4
1232
4594
1
474
4328
10
422
980
1319
343
581
506
953
840
1043
584