521
1
814
1385
2657
3
20634
8
2229
4
646
0
3203
10
1857
2730
6
1291
1452
1129
2341
2668
2
467
2225
2474
2143
2086
1302
2275
2109
395
2296
662
2097
1425
1651
1587