1464
3
1256
1
846
0
798
1035
2
860
460
1557
8116
6
455
22882
17
367
809
787
407
275
418
1199
400
401
464
1636
951
657
547
2123
826
691
392