1138
2
20634
8
375
1
10396
3437
5
2369
2033
1029
0
282572
735
1528
646
2066
2198
447
2624
11
7952
4820
2710
9
4396
3
360784
19
6850
10
307
1620
1587
195
2984
3268
4445
1129