924
2
1494
4
1125
1
2835
1513
796
6
946
2277
0
83
2999
1752
775
2908
10
3671
6346
16
1558
3296
2108
3
1622
2622
1348
2329
17970
15
4179
12459
685
3629
2234
2377
1285