1921
4
246
0
962
1049
2461
20
680
501
899
364
177
369
385
356
546
916
968
466
576
20634
8
2050
1
467
1232
632
2064
846
2120
6
423
425
31535
545