14
0
621
909
2266
871
432
1397
757
19783
2
137
595
1103
515
509
2822
360
14125
10
2522
1
5701
8
2141
9
449
1647
4
708
275
1063
479
2568
767
4176
6
125