2301
1
1649
2112
2
1203
1326
2086
4
2465
6
7873
5
1256
928
2914
120469
35
1574
3
968
19034
7885
1616
0
196
2658
785
3929
10
1124
1446
1603
4017
767
6726
7
2748
2564
5152