3354
9
1532
1
1475
2184
2732
2
951
585
2001
1825
8527
3090
6
1812
3041
3
5382
5
4837
1125
913
3206
2322
4
12459
1431
6236
10
658
0
1514
3289
6977
2906
4443
980
24337
22