2271
4
1386
1
2061
3
1298
3172
2247
2403
2
980
673
3971
1397
0
930
1334
1593
4471
1136
2584
11
448
1267
8527
2041
2313
680
2075
4821