2523
0
2189
3
3380
2
3461
4
2663
596
1730
1960
1237
544
717
1
323
749
475
460
1663
5
1243
850
2123
1105
1103
311
748
534
490
2271
484
1166
4152
562