1294
1
2996
0
14
1153
2462
3
1213
2622
6
1394
1558
2
1622
302
1304
2471
7
2988
6977
4
25669
2273
785
1397
685
1819
610
3173
383
1940
2884
5
7793
1020
3080
1630