305
1
428
1161
7
2091
791
0
1682
4
1000
2
1115
1417
755
1512
3718
17
2516
6
2180
10
2047
704
1826
8
1111
786
2785
1801
3561
5
2282
3
1334
1705
1141
1797
1509
2011
4198