1547
1
3107
7
370
0
1594
3
1819
1746
2
951
1168
905
1380
7471
9
1431
21152
8
3591
11
929
534
2760
4
2966
6
662
2055
693
1752
3090
1660
2921
5
1668
1778
741
3083
1260