2518
3
2475
1
534
0
942
1248
1239
96
3024
2271
4
774
451
1298
1070
4148
2
475
395
524
344
7793
1889
817
493
490
388
749
1243
562
277
685
2439