156
392
6
3
10
12
513
6
135
41
1326
671
1200
1
12
666
4
542
208
211
20
30
84
331
199
321
457
628
734
1475
481
242
661
13
9
3
15
7
208
342
126
23
96
185
505
99
13
609
20
