594
0
2730
6
20634
8
2710
9
787
765
31535
195
1
19279
2
1020
1128
2953
398
438
2275
458
602
2369
530
360784
19
2459
3248
4
2198
7334
742
12958
5
618
247
4396
3
1645