1581
2
8262
12
4690
3
773
1
1558
2966
6
2929
1506
4
841
2801
3683
1223
1019
2250
3765
383
0
1525
2245
3891
7
1911
1226
3053
3189