3403
2
253
0
1328
1
5922
5
1744
7329
6
1352
402
971
2344
1462
1743
790
1044
1617
2477
4
1757
3683
5375
21152
8
2669
1247
951
1994
2505
12632
7
3357
980
3054
5997