2271
4
1386
1
994
6
2061
3
1298
737
0
3971
3655
5
1397
1334
4471
2
1136
4250
2584
11
971
1251
2366
8527
2041
2313
3222
4506