767
0
2490
580
471
2952
1043
759
4594
1
458
517
138355
951
3373
584
335
1754
422
339
1314
267
1015
953
693
628
454
1075
1297
602
1779
479