1812
1
2322
4
2786
2188
1001
0
123674
35
4187
10
746
4074
2732
2
6676
12
980
1431
673
1161
24337
22
2853
2966
6
592
1185
1777
2478
3208
5204
3
3126
718
2505
1162
1350
1452