2194
1
1240
2732
2
951
5726
8
8527
1812
3196
2276
913
2012
2322
4
2145
980
1431
6236
10
1514
673
2148
2906
4443
9
1161
2572
24337
22
123674
35
2786
3738
5
5090
1694
4187