1020
0
17353
19279
2
25137
31535
467
968
1878
1
5560
5
2647
875
1840
2076
3091
7
1824
2275
20634
8
1029
695
798
6622
10
3114
4
4546
899
458
493
424
2082
11
6010
3
243