1294
1
2996
0
14
1153
2462
3
2622
6
1558
2
1622
784
1304
2988
25669
785
1581
1819
610
3173
582
383
2884
5
7793
4
1020