3057
3
1297
1
9004
17
2196
1762
2
2675
3897
5
3214
1484
2685
2129
6
2126
4534
9
1386
6402
12
1369
4
1286
2340
834
813
1857
7
2793
1096
4116
1468
1983
10
1722
4465
1500