3092
1
2683
0
576
1172
2673
1043
1270
530
757
802
418
2596
2474
2
653
772
3663
918
633
11392
6
3116
806
1025
4309
1640
1416
1907
3
475
594
171
1054