334
2
961
0
1251
1
1135
3
5161
4
2015
5
832
104
1998
5285
872
1887
76
77
1723
6
370
500
1090
778
1362
1309
1133
2108
1787
4876
2533
1672
27
1089
1137
9
987