342
0
472
247
870
185
787
1440
1
584
213
349
455
275
400
548
471
753
448
390
2199
3
169211
11
996
2952
298
428
11881
1073
1817