2670
1
1298
758
0
509
1683
345
5375
418
2939
1289
951
1334
1336
2
356
2601
4
10827
1243
2123
1105
1103
539
534
1494
490
2271
1743
484
596
1166
562