123674
35
1170
1
10736
26
2219
2
1077
956
3629
2698
2485
2299
1767
1423
1239
1204
1184
1563
1506
1495
8204
3
1935
2048
1297
471
1812
927
4562
10
1271
1487
4
929
1446