1432
2
8527
1
7034
1973
5489
11
3078
4
2299
2732
2571
6
951
1534
2562
1812
1532
929
3
913
3954
467
0
2322
3329
3194
1431
6236
10
1514
4431
9
2906
4443
980
24337
22
123674
35