401
0
619
1526
2
2452
266
1
1843
998
697
2099
4248
665
1662
632
667
1391
1185
2786
5
1055
1821
7
19944
1276
2578
2377
1205
1975
1036
930
1565