2301
1
1649
371
2
1203
3037
4
2086
1240
0
1256
928
4771
5
2231
3641
2914
1550
19034
6
7885
1616
196
2658
785
3929
10
1446
4017
767
6726
7
2748
6210
2604
2564