1259
1
2882
5
951
8527
1812
2732
2
6236
10
1431
4443
9
2906
980
1694
3738
123674
35
24337
22
913
1161
7034
2322
4
1514
1289601
1922
1746
2786
5090
1380
0
673
1185
4335
1001