6057
11
2344
1
2756
2
3175
5
9968
9
751
3541
904
470
0
1402
22731
2794
550
2343
19079
6
1295
662
1075
2653
4
1348
2755
2032
956
1787
1271
33393
10
1054
205
845