1019
1
266
0
458
1392
2326
4
3006
3
1566
1642
584
4594
1329
1418
2
661
775
3201
691
759
3659
14
467
167
431
2825
7
1152
5009
509
1665
503
544
1045