255
1
1076
2
1012
386
93
0
2400
496
160436
14
206
1393
4
3963
15
2035
114
26
18
54
9501
9
953
2935
2096
5
17329
21
5030
1250
1081
1936
393
1213
137
3426
924