275
0
2634
81
38
628
349
114
341
1169
2089
4
436
200
599
258
408
6339
997
618
44199
625
540
1128
1436
116521
411
471
35426
382
2504
1372