1672
2
3322
4
5134
10
2494
7
1078
9
1267
16
4078
995
1920
6209
823
1
4224
6
5231
8
5050
1634
1357
3102
2164
1315
1390
3
1116
2165
5
4320
4000
1626
1698
1805
1377
12
966
1755