1428
0
304
2
872
1713
11
521
1
369
2655
504
2964
4126
6
2111
3
3251
2727
456
968
1942
1332
955
492
1234
5
25440
482
1054
881
1336
1116
47041
1436
918