4744
3
2564
1
3424
5
3178
2146
2
5554
44
2938
4
1241
2780
8
1322
4798
4556
7
23468
0
35398
90225
510
599
882
934
9045
9
1721
416
1877
512
471
1097
625
4211
1030
549