1726
1
1344
1697
2
3572
5
2639
13
4360
6
4954
4
1254
2302
3
3279
1735
1115
2414
1258
0
1508
2921
2530
2148
3527
866
479
701
2736
1152
1273
1259
322
4325
15
2034
6321