1259
1
1812
2882
5
2322
4
2786
1001
0
1431
980
123674
35
1777
2
24337
22
4187
10
1161
1239
2732
1162
6676
12
1767
1746
1558
3987
3
592
673
1185
94424
718
2505
5204
4074
1376