2328
3
584
0
2748
2
1824
31535
846
4594
1
3114
4
1115
1428
458
683
608
552
691
1649
340
3287
2730
6
1238
213
2522
360
6800
572
1431
8766
909
953