1213
0
2079
1
2061
3
796
6
1140
2908
10
3671
4944
2108
5382
5
2727
1860
2
2055
1825
2329
2234
4
2243
30334
2835
1371
1266
2297
1618
1111
2277
2999
1277
4383
4670
1752