2301
1
1649
1203
2086
4
1033
1256
1344
0
928
639
2914
5
755
7885
2
1616
196
2658
785
3929
10
1453
1018
1446
4017
767
6726
7
2748
6
2564
5152
2327
1926
948
97284