1431
1
2166
2996
0
1401
528
802
2777
7
471
2535
2
4179
1819
2456
19783
1528
1120
9056
2932
2152
868
3498
4
25669
32302
662
17946
2272
1814
7793
904
3691
1000