890
1
786
5464
9
1788
1219
5801
1015
2609
3
2776
2980
2
464
0
3580
3158
793
556
116586
3606
18258
13967