522
0
20634
8
383
1824
2275
2
19279
165
1132
637
1020
331
475
5009
543
4940
5
2587
16
31535
17353
2955
2730
6
798
784
1
381
13159
10
369
2809
521
611
552