608
0
467
493
1008
2
719
919
637
567
1
7039
2328
2673
839
1169
427
663
745
3073
303
21743
1343
1477
418
3116
653
2855
3
1551
312
2211
631
804