10736
26
123674
35
2219
2
4724
3
674
1297
1
2732
2912
5
2048
1812
1077
956
4187
10
1777
3813
6676
12
2505
1162
1417
1239
2299
1585
1767
2338
1204
159
6753
17
2759
4
1223
517