3050
0
913
528
1
2520
3
2782
1748
1425
1004
3649
5
2059
84
2848
5390
7
1123
2531
2
535
3297
12
372
3608
2023
736
2106
802
656
888
1974
2435
3106
487
1986