3404
7
1173
2
4954
5
828
3
2800
1780
70
0
818
1
1165
4
2585
8
6036
261
2921
6
725
1253
736
247
17133
101
50
85
25
159
6274
464
62
112
186