1250
3
1949
2
1649
1
1203
2086
4
1256
928
1390
0
2914
5
1549
19034
6
7885
1616
196
2658
785
3929
10
1421
1446
4017
767
6726
7
2748
2564
5152
1163
1926
948
97284
424