340
2
7804
8
327
255
1
143
863
6
1694
3
130
0
432
134
791
4
215
1998
363
1211
166
183
136
234
242
1019
5
12225
13
343
2712
12
476
94
585
302
252
490