1660
1
3090
6
1819
1787
496
0
2903
3
3562
2932
2
1380
3071
9
662
1814
21152
8
1606
300
2571
784
2948
2722
997
3080
467
3673
1755
2299
1382
2184
455
2138
755