1301
1
1036
1129
4279
5
1478
1723
6236
10
2732
2
951
8527
1812
913
2322
4
786
1431
1514
2906
4443
9
980
24337
22
123674
35
2786
1161
3738
5090
1694
673
1185
4335
3013
15