3738
5
1736
2
1003
1
2488
4
3673
6
1319
3292
15
929
3
1258
2199
1575
1427
1521
2113
4822
1107
744
3303
7
2229
2939
2392
0
14861
2537
17
2556
2248
2203
1289601
108797
2369
2827