4603
4
2204
2
6822
3
985
1271
1194
2041
0
175149
347
1
6019
9
277063
1193
755
1337
1372
1496
123
5969
1776
749
377
424
1665
3249
495
2491
14
7115
1081
3087
1405
11