497
0
712
2
434
325
771
3
774
4
1042
4679
731
284
371
332
357
552
6979
6
20391
17
685
1
467
7485
9
233
175
2716
1458
217
535
532