2145
1
6644
2
4258
1395
2245
2416
7
2990
3
9055
10
567
0
317
2000
509
485
461
1868
468
1066
765
385
355
1733
583
412
717
55
933
368
5854
1542