5946
2
3505
5
2092
0
1466
3863
14
785
1889
1
1119
2738
3
1753
2935
2322
4
527
3109
2054
1295
8607
8
4585
10
4943
946
1363