563
1
1805
0
1317
661
1666
2
3116
2470
7952
12
3599
1640
20634
8
1267
4
597
1054
1008
2474
2279
16
99
670
2624
3
5848
521
2306
11392
6
1544