2518
3
534
0
2061
475
1248
1
1239
796
6
4148
2
8627
2333
942
2234
4
817
490
562
657
1394
2475
1213
774
1978
3207
451
809
1152
901
2544
1070
2388
614