2645
0
3116
1
274
514
90
408
503
177
3498
4
1128
1049
1610
1045
383
2461
20
2419
492
355
445
1119
348
54
1780
552
16
3203
10
362
486
265
484
471