1054
2
1649
1
1668
3
1203
2086
4
4438
5
1256
928
6076
18
2914
19279
19034
6
7885
1616
0
196
3403
2658
785
3929
10
1446
472
4017
767
6726
7
2748
359
2564
3312
5152
1584