325
4
284
2
321
242
1
841
326
378
439
3
5269
16
327
461
2764
195
339
4119
171
804
300
365
969
9
477
12
201
245
0
214
5431
169
304
256
73554
42
506