6095
9
1960
0
1759
2
2496
3
2462
1777
1
3066
7
1347
2160
2408
8
4915
1589
5151
1736
6899
2382
4
2013
3336
181997
11
3063
1628
2740
1663
5
2440
1186