2086
3
2456
1
827
21152
8
2543
6
989
0
2505
2
1743
1225
790
1942
9
1618
2570
785
297066
1438
582
2462
2467
635
1622
1973
131589
2837
1757
3683
5375
683
444571
3771