833
1
649
0
5304
9
1271
1045
552
699
1207
2
503
1431
998
3157
7
909
1232
1719
1192
2793
15
1428
1069
4362
5