1229
1
1514
564
123674
35
1594
3
2110
2664
2732
2
4506
951
8527
1812
841
913
1727
3012
4
2322
1431
994
6
6236
10
467
0
1927
1774
1124
2906
1871
4443
9
980
24337
22