3403
2
253
0
1328
1
5922
5
1744
7329
6
1352
402
971
2344
1462
1044
1617
2477
4
1994
3357
5997
1168
1665
2590
1295
1451
946
1363
1411