2086
4
1256
1
2914
5
19034
6
196
0
479
266
675
430
767
6726
7
2748
905
381
2964
2
401
948
4964
3
2608
424
750
1133
1184
1392
1939
842
1334
2152
510
957