802
0
508
1
501
1639
420
618
554
627
3373
1029
441
2713
77
408
465
693
1817
1425
839
3663
1448
843
2683
1416
1073
116
594
580
565
394