1822
6614
3713
407
61
383
284
297
6611
146
110
81
17693
13970
11691
10410
793263
7892
7180
6782
648148
581142
57710
5060