3510
2
3498
4
2073
1
443
1544
802
0
1780
6370
5
2442
2730
6
572
6383
17
1842
1074
1314
1129
4130
2167
3
6045
1054
4818
19
1131
2657
691
2855
2126
265
1008
979
247