334
0
516
2243
7
356
323
592
298
466
11881
3
269
247
2231
1
945
25137
169
19279
2
2275
310
584
1123
1840
453
563
3691
5
2809
2301
376
251
3092
1541