1824
0
20634
8
2275
2
1072
1132
392
467
846
1020
381
246
320
486
819
458
799
777
2079
290
1348
3114
4
798
569
543
306
451
968
492
631
693