23
0
877
2327
11
356
868
1289601
4
1252
1715
1306
1
628
3735
440
2500
1239
722
617
790
34
3354
1481
2683
21
473
250
87
1123
916
1808
2330
706