386
2
2398
93
0
953
1
2935
1081
1248
1936
160360
14
114
3425
491
1312
981
640
4
930
16
787
68
1012
53
995
1180
618
393
263
26
1075
1124
44484