18385
2
1115
1
530
4
2260
3
1215
440
244
0
2979
6
1367
3082
1636
22330
22
1020
2490
3293
7
2254
3650
637
3424
6023
12202
17
19034
1710
6662
5
834
2117
445
543
323
903