414
0
145
1
956
905
1783
5
1094
2
2651
1405
6
1140
3
801
4256
734
1808
103
588
1423
1456
2885
1282
542
1545
4
3463
899
3473
10
1495
458
707
1117
708
6968