346
0
563
529
343
3066
1540
657
4536
2
366
1462
397
1352
803
356
649
6339
1348
931
887
1417
797
314
2964
404
197
577
187
95732
736