1496
0
1114
1
653
2310
26689
1131
23952
1049
352
645
1611
299
333
391
1346
1285
2241
290
1008
678
125
1407
683
934
137
916
1100
485
717