3354
5
123674
35
8527
1
2929
6
3891
7
5204
3
2732
2
3329
0
951
4398
10
1922
1812
1690
1289601
4
913
12459
2322
980
1431
6236
1514
673
1585
2879
2906
4443
9
2508
1161
6026
24337
22