984
0
1816
1
1310
1239
3998
5
581
25494
437
893
1015
783
2274
181997
11
1289601
4
637
20850
444571
9
1445
1985
616
621
3470
2300
2
722
2348
897
582
706
429
12472