551
2
1346
951
0
980
1
808
5358
5
2504
5530
1129
1073
3
2429
1146
3534
1327
3042
1724
3632
8
3802
1752
4
8028
1187
1019
1404
6
1357
1270
1165
702
969
922
2563