1570
1
2245
3
1606
467
0
1704
3090
6
7733
2
496
2903
2932
1380
2535
3765
4
1749
21152
8
3053
7
1603
1288
3498
2110
3080
297066
1168
1905
951
2166
2990
1813
2999
1015