1194
1
985
912
951
8527
1812
2732
2
2906
24337
22
1694
2562
4335
913
718
2322
4
3354
5
7034
1431
123674
35
6236
10
1514
603
0
1922
3401
989
4443
9
980
6977
4398
2786