2344
1
2123
2
2271
4
1346
0
1386
2061
3
1298
2632
904
511
3971
2591
6057
11
1397
1334
4471
1136
2584
751
3374
8527
1080
2381
700
2041
2313
2075
4821