665
5
1331
2
1334
1
1672
19944
2276
4
2428
0
1704
5950
10
1089
2245
3
1746
11924
1471
297066
1179
2281
7
9954
6
2332