292
0
264
882
472
1501
1484
107
355
2445
1584
2211
255
545
394
316
799
585
846
240
1023
2328
1101
3203
10
1309
25137
935
2587
16
57
2727
2
380