199
1
504
1006
1566
1649
661
0
2086
4
3098
3650
3
370
1642
4097
10
1362
7134
27
424
2
3117
4223
22
603
7328
1894
6411
11
1256
4179
5