3091
7
475
0
2395
913
1501
3488
8
1978
1614
1
611
1809
1815
6850
10
1877
4159
957
1036
3
1482
1282
4292
2
2799
406
484
3651
15
787
757
2725
4
814
855
579
1663