3354
5
123674
35
3212
4
4062
3
1812
1
2322
3329
0
1431
3507
6
718
980
1161
24337
22
673
2786
1185
2
4946
18
603
1001
1927
1376
5204
7608
12
9
4187
10
806
676
6676
2732