1105
4
25303
63
1406
1
554
549
903
2
852
2822
3
13008
6
1024
744
1076
2586
7
2126
1778
5383
5
2302
8181
1373
2484
2932
2035
1561
10668
15
1699
1658
2688
3249
1341
1773