10253
26
1921
1
3121
4
1595
3078
0
1741
10
134
166
1526
2
1048
2717
137
668
3679
5
4670
1656
239
8
270
6816
2090
678
615
659
3
465
653
695
1671
986
625