50
1358
0
1
1665
3228
14
2824
4
1453
1226
2314
1995
2018
2931
922
3
1034
1017
991
1039
5
1058
1705
2
12
783
1111
961
881
935
1377
7
914
8
1008
941
6
1065
968