1306
1
1799
2
503
0
846
392
860
455
2958
3
798
1557
1698
149
520
1411
8116
6
1133
400
464
77
787
367
809
407
826
275
951
418
340
1661
2123