3971
1
1940
0
128
562
532
1064
131589
520
464
1868
820
530
2399
1301
698
83
384
697
731
1342
1012
592
923
521
778
1109
3158
641
593
1552