1152
0
458
479
1710
1
517
342
2952
266
396
637
455
584
357
464
2992
1045
1314
991
1333
443
3868
2
450
335
4594
3383
3
46414
263
1297
402