3354
9
4070
4
4009
6
7793
751
1
3221
3
1828
1859
2948
1812
7812
7
8204
8072
1596
2
3364
2108
2322
980
2786
417
0
3673
24337
22
2403
1001
123674
35
615
3267
7733
4187
10
4562