968
0
269
584
458
693
467
691
266
683
1232
2952
2328
1824
2748
2
1075
31535
918
759
525
745
422
1043
1045
1297
1314
431
1238
474
468