23235
62
1153
1
366
498
3
262
692
2
2441
12166
6
723
557
917
2402
7
1958
4
1548
5048
5
2116
7089
1189
2142
2649
1780
1449
10168
15
1545
1469
2493
3095
1226
1615