329
1
112
0
258
987
791
2198
4
808
3
1446
1139
1259
1672
2282
1175
1706
1247
1583
2
1243
1538
1146
11407
17
1223
2648
5
1781
1684
1085
809
1313
833
811
1348