471
1
528
2962
0
2755
510
1879
3
2166
1938
1380
2710
2
802
2082
868
496
4179
1749
467
109776
42
662
1485
526
1681
420
1511
2131
3070
4
300
673
830