386
2
2397
93
0
953
1
2935
1081
1248
1935
160346
14
113
3425
491
1312
981
640
4
930
16
787
68
1012
53
994
1180
618
392
261
26
1075
1124
44477