394
3
672
204
6511
12215
166
646
438
573
1205
23723
759
6612
421
11
613
163
7
557
102
326
172
396
3216
444
142
231
271