335
2
875
1
1691
1351
1778
4
2324
2232
1454
7
1186
1013
5465
2991
3756
6
1554
4546
17
1803
84
939
2244
5
1095
3144
885
399
767
0
1435
8
926
3
439
15560
899