471
1
528
3354
109776
42
2755
2166
2962
0
10598
2
2471
7
6095
9
3465
1960
5052
10
1663
5
17970
15
1195
420
19079
6
2131
2217
3688
6286
1730
1250
3126
3
1289601
4
1814
453
746
2408
8