253
0
1328
1
402
1744
5922
5
3403
2
7329
6
971
1352
2344
1462
1617
2477
4
1094
3
1044
1994
2124
1005
372
2152
3357
3971
5997
1871
4732
1990
3551
4309
688
4184