1541
0
467
584
1152
1045
31535
918
1824
2748
2
517
1100
1333
1
580
4594
534
458
474
2730
6
711
2740
464
255
1314
264
1015
339
907
1232
759