5950
10
2696
2
1365
1
662
0
2276
4
4651
1766
1883
476
5439
1599
5579
7
1079
1778
2153
7733
5414
2199
1686
6517
1440