325
1
104
3
946
75
2549
1100
86
543
1355
2
591
0
883
2207
307
1465
324
367
2155
442
1577
6
258
266
135
440
451
80
362
1304
854
423