2076
1
2650
2
19279
1824
0
17353
3013
3
31535
20634
8
418
2275
152
25137
2668
798
3114
4
1020
802
2730
6
2299
1778
1157
2188
863
320
2855
432
1289
247