1585
2
851
1
1223
1812
4187
10
2322
4
2732
2786
3105
1247
1583
1001
0
3629
123674
35
1673
3461
5204
3
1376
603
2382
2440
3326
2583
7
1301
6676
12
1676
980
8329
1431
1867