386
2
2397
93
0
254
1
952
2934
1081
1248
1934
160342
14
113
491
3424
1312
981
640
4
16
930
787
68
1012
52
994
392
261
1180
618
26
1075
1124