3141
2
1147
1
808
2277
0
1062
830
1568
2107
2999
12459
3
1752
83
5726
8
796
6
2297
2368
6346
16
2528
1913
5
2257
1816
7304
7
1566
3296
4
527
1265
18816
11
3014
20
3818
2193
9