18617
0
655
1354
847
826
555
2106
303
1428
1218
1126
92
787
1731
871
102
1010
666
6273
500
670
3203
1356
942
1038
577
2402
798
1212
333