1152
0
1418
2
830
1
266
846
8766
396
3287
4328
10
1045
226919
14
552
478
691
5918
4
354
383
544
1297
840
471
1009
543
1733
1222856