1020
0
968
31535
25137
2275
2
19279
20634
8
467
17353
864
2574
1
1043
2668
3114
4
5223
9
2111
3
692
3510
3498
492
3214
802
1824
2730
6
327
1869
5
729
2855
797
413