246
0
413
437
2
670
1357
1
2000
521
1194
4
995
1342
2714
5
597
2669
811
1418
1445
7039
772
876
1428
641
3795
1152
2952
2697
1405