1020
0
467
2275
2
20634
8
1824
369
25137
4536
19279
2730
6
2657
3
2668
846
4126
31535
423
646
2522
572
107
1942
2855
4111
968
390
653
17353
1997
1924