3024
3
804
0
493
388
1196
1
1105
2879
2508
7
484
534
2663
6026
2
596
490
123674
35
475
1744
773
1298
2028
1249
850
938
1022
2929
6
3321
1243
391
392